/*
 * @Author: wanglidong
 * @Date: 2022-02-08 15:47:53
 * @LastEditors: wanglidong
 * @LastEditTime: 2022-02-24 10:22:41
 * @Description: 开始你的表演
 * @FilePath: \lowcode-front\src\components\index.js
 */


import cmsUploadFile from "./cms/cmsUploadFile.vue";
import cmsUploadFileJpg from "./cms/cmsUploadFileJpg.vue";
// import cmsUploadFile_base from "./cms/cmsUploadFile_base.vue";
import cmsDetailRowFile from "./cms/cmsDetailRowFile.vue";
// import cmsEditor from "./cms/cmsEditor.vue";
import cmsFileTable from "../../src/views/components/cmsFileTable.vue";
import cmsFileTableCanReName from "@/components/cms/cmsFileTableCanReName.vue";
import cmsUploadFileView from "@/components/cms/cmsUploadFileView.vue";
import cmsUploadVideoView from "@/components/cms/cmsUploadVideoView.vue";
// import cmsTree from "@/components/cmscomponents/cmsTree.vue";
// import cmsTrees from "@/components/cmscomponents/cmsTrees.vue";
// import cmsPopoverTree from "@/components/popoverTree/cmsPopoverTree.vue";
// import cmsPopoverTreeDwgc from "@/components/popoverTree/cmsPopoverTreeDwgc.vue"; // 用于中间计量的单位工程
// import cataConfigTreeAlter from "@/components/cmscomponents/cataConfigTreeAlter.vue";
// import cataTrees from "@/components/cmscomponents/cataTrees.vue";
// import cmsSearchTree from "@/components/popoverTree/cmsSearchTree.vue"; // 用于进度对比的单位工程
// import cmsSearchTreeWithCheckStrictly from "@/components/popoverTree/cmsSearchTreeWithCheckStrictly.vue"; // 用于进度对比的单位工程
import positonPicker from "@/components/positonPicker/positonPicker.vue"; // 用于进度对比的单位工程
// import '@/components/ToolTip/toolTipDirective'

const cmsComponents = {
  install: function (Vue) {
    Vue.component('cmsUploadFile', cmsUploadFile);
    Vue.component('cmsUploadFileJpg', cmsUploadFileJpg);
    // Vue.component('cmsUploadFile_base', cmsUploadFile_base);
    // Vue.component('cmsEditor', cmsEditor);
    Vue.component('cmsFileTable', cmsFileTable);
    Vue.component('cmsFileTableCanReName', cmsFileTableCanReName);
    Vue.component('cmsUploadFileView', cmsUploadFileView);
    Vue.component('cmsUploadVideoView', cmsUploadVideoView);
    // Vue.component('cmsTree', cmsTree)
    // Vue.component('cmsTrees', cmsTrees)
    // Vue.component('cmsPopoverTree', cmsPopoverTree)
    // Vue.component('cmsPopoverTreeDwgc', cmsPopoverTreeDwgc)
    // Vue.component('cataConfigTreeAlter', cataConfigTreeAlter)
    // Vue.component('cmsSearchTree', cmsSearchTree);
    // Vue.component('cmsSearchTreeWithCheckStrictly', cmsSearchTreeWithCheckStrictly);
    // Vue.component('cataTrees', cataTrees);  //    树状导航 二次封装
    Vue.component('positonPicker', positonPicker);  //    树状导航 二次封装
    Vue.component('cmsDetailRowFile', cmsDetailRowFile);  //    树状导航 二次封装
  }
}
// 导出组件
export default cmsComponents
